

/*
    该文件用于配置MDLink各个功能所用的GPIO引脚
    只配置可分配的，引出外部的GPIO引脚

*/
#ifndef __PIN_CONFIG_H__
#define __PIN_CONFIG_H__

#include "sdkconfig.h"
/**********************1.DAP*********************************/
#define MDLINK_SWCLK_TCK   CONFIG_SWCLK_TCK
#define MDLINK_SWDIO_TMS   CONFIG_SWDIO_TMS
#define MDLINK_TDI         CONFIG_TDI
#define MDLINK_TDO         CONFIG_TDO
#define MDLINK_nRESET      CONFIG_nRESET
#define MDLINK_UART_TX     CONFIG_UART_TX
#define MDLINK_UART_RX     CONFIG_UART_RX
#define MDLINK_RST         CONFIG_RST
#define MDLINK_BOOT        CONFIG_BOOT
#define MdLink_DAP_UART_TX CONFIG_DAP_UART_TX
#define MdLink_DAP_UART_RX CONFIG_UART_RX
/**********************1.DAP END*****************************/

/**********************2.esp_jtag_serial*********************************/
//jtag引脚由DAP-Link配置,esp_jtag_serial引脚和DAP-Link一样
/* serial */
// #define MDLINK_SWCLK_TCK GPIO_BOOT 7
// #define GPIO_RST  6
// #define GPIO_RXD  5
// #define GPIO_TXD  4
/**********************2.esp_jtag_serial END*****************************/

/**********************3.logic_analyzer*********************************/

/**********************3.logic_analyzer END*****************************/

/**********************3.IR_CTL_AIR*********************************/
//todo
#define MDLINK_IR_TX_IO 46 // 红外发送 GPIO 引脚号

/**********************3.IR_CTL_AIR END*****************************/

#endif /* __PIN_CONFIG_H__ */
